A Relational Algebra for Complex Objects Based on Partial Information

نویسنده

  • Leonid Libkin
چکیده

We study an approach to relational databases which treats relations not as subsets of a Cartesian product but as subsets of some domain { a partially ordered space of descriptions. This approach permits generalizations of relations that admit null values and variants. In previous work it was shown how to deene the notion of a relation scheme in such a setting. Here we provide a characterization of a scheme that is more general, and show that operations analogous to projection, selection and join retain the desired properties. Schemes also allow us to develop dependency theory for such generalized relations. An extension of this model is described which admits a set constructor and is therefore useful for the study of higher-order relations and their generalizations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fixpoints and Bounded Fixpoints for Complex Objects

We investigate a query language for complex-object databases, which is designed to (1) express only tractable queries, and (2) be as expressive over flat relations as first order logic with fixpoints. The language is obtained by extending the nested relational algebra NRA with a "bounded fixpoint" operator. As in the flat case, all PTime computable queries over ordered databases are expressible...

متن کامل

6 th International Workshop on Deductive Databases and Logic Programming

We discuss the semantics of complex object databases with both partial and complete tuples and sets. We redeene the notion of database to reeect the existence of partial and complete tuples and sets and study how to integrate partial information about tuples and sets spread in the database and check consistency in the meantime. We also present a deductive language RLOG II for complex objects wi...

متن کامل

On Representation and Querying Incomplete Information in Databases with Multisets

We extend the approach to representation of partial information based on orderings on objects from sets to multisets. We characterize orderings arising under the closed-and the open-world assumptions and analyze their complexity. We prove that, in contrast to the set case, where orderings are rst-order deenable and are thus expressible in standard database query languages, the orderings on bags...

متن کامل

On Representation and Querying Incomplete Information in Databases with Bags

We extend the approach to representation of partial information based on orderings on objects from sets to multisets. We characterize orderings arising under closed-and open-world assumptions and analyze their complexity. In contrast to the set case, where orderings are rst-order deenable and are thus expressible in standard database query languages, the orderings on bags are not expressible in...

متن کامل

Object-Oriented Modeling for GIS

The data model upon which most of today’s commercial database management systems are based has shown to be insufficient for geographic information systems (GISs). The recently promoted object-oriented model provides some useful tools for data abstraction and data structuring, which augment the conventional tools and overcomes some deficiencies inherent to the traditional relational model. In pa...

متن کامل

The Representation and Deductive Retrieval of Complex Objects

The Relational Data Model and Relational Calculus are extended with Unification and non-recursive Horn Clauses from Logic. The benefits gained include better versatility and a richer functionality for expressing complex Jack, deductive queries and rule-based inJerences. Applications include semantic data models for Databases, frames for Knowledge-based systems, and Complex Objects for CAD. An E...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991